Provides functionality for handling a collection of entities which are not TEntity descendants.
The TObjectCollection{T} class implements methods for iterating through a collection of entities and access its items. Also, the class implements methods for modifying the entity collection: adding and removing items.